* {
    padding: 0;
    margin: 0;
}
body {
    font-size: 12px;
    font-family: 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;
    color: #feeac0;
    background: url(https://rcode.zongheng.com/act/2021/jdbn/pc/images/bg.jpg) no-repeat center top #ba2f0a;
}
body , div {
    font-size: 12px;
    word-wrap: break-word;
}
.top {
    width: 1000px;
    position: relative;
    margin: 0 auto;
    height: 620px;
    background: url(https://rcode.zongheng.com/act/2021/jdbn/pc/images/bg.jpg) no-repeat center top #ba2f0a;
    section {
        position: absolute;
        &.top-logo {
            width: 537px;
            height: 368px;
            top: 50px;
            left: 70px;
            animation: fadeInIn .8s ease-in;
            animation-fill-mode: backwards;
            background: url(https://rcode.zongheng.com/act/2021/jdbn/pc/images/logo.png) no-repeat center top;
        }
        &.top-num {
            width: 938px;
            height: 51px;
            bottom: 66px;
            left: 27px;
            animation: fadeIn .8s ease-in;
            animation-fill-mode: backwards;
            background: url(https://rcode.zongheng.com/act/2021/jdbn/pc/images/title.png) no-repeat center top;
        }
    }
}
.content , .wrap {
    width: 1000px;
    margin: 0 auto;
}
b {
    font-weight: normal;
    font-style: normal;
}
.content {
    .wrap {
        position: relative;
        .con {
            padding: 0 40px 560px;
            .tt {
                padding: 25px 0 0;
                p {
                    text-indent: 2em;
                }
            }
            .tit01 {
                height: 188px;
                margin: 30px 0;
            }
            p {
                font-size: 14px;
                    line-height: 20px;
                    padding: 5px 0;
            }
            .t02 {
                text-align: center;
                font-size: 28px;
                line-height: 34px;
            }
            .tit02 {
                height: 168px;
                margin: 30px 0;
            }
            .dd {
                padding: 0 50px;
                p {
                    font-size: 26px;
                    line-height: 38px;
                    padding: 13px 0;
                    padding-left: 140px;
                    overflow: hidden;
                    span {
                        color: #ffc656;
                        font-weight: 700;
                        float: left;
                        width: 140px;
                        margin-left: -140px;
                    }
                }
            }
            b {
                font-family: 宋体;
            }
            .bb {
                padding: 0 50px;
                p {
                    font-size: 26px;
                    line-height: 40px;
                    text-indent: 2em;
                    padding: 0;
                }
            }
            .cc {
                padding: 0 50px;
                p {
                    font-size: 26px;
                    line-height: 40px;
                    padding: 10px 0;
                }
            }
        }
    }
}
